body{height: 100%;font-family:Microsoft Yahei,Arial,sans-serif;background:#070716;font-size: 15px;line-height: 1.7;color: #D1D1E1;height: 100%;position: relative; z-index:3 }
h1, h2, h3, h4, h5, h6, figure{color:#070716;font-weight: 400;}
a{color:#fff;text-decoration:none}
a:focus,a:hover{transition:none}
p {margin:0}
dl,dd,ul,li {margin:0;padding:0;}
.cursorstyle{cursor:pointer;}
.fix-footer{z-index: 3}
.list-article {padding-bottom:90%;transform:scale(1);text-indent:-3000px;transition:0.3s;display:block;width:100%;height:0;overflow:hidden;background-position:center 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;cursor:pointer;}
.list-ad {padding-bottom:44%;transform:scale(1);text-indent:-3000px;transition:0.3s;display:block;width:100%;height:0;overflow:hidden;background-position:center 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;cursor:pointer;}
.list-ad-r {padding-bottom:91%;transform:scale(1);text-indent:-3000px;transition:0.3s;display:block;width:100%;height:0;overflow:hidden;background-position:center 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;cursor:pointer;}

/* 列表样式 */
.top-ico-x {padding:20px 20px 0 20px;border: 1px solid #201E30;}
.top-ico-x .media{margin-bottom:20px}
.top-ico-x .media .media-img img{width:48px;height:48px;}
.top-ico-x .media.media-x .float-left {margin-right: 15px;}
.top-ico-x .media.media-x .media-body strong a{display: block;overflow: hidden;line-height:48px;height:48px;color:#fff;font-size: 16px;}
.top-ico-x .media.media-x:hover .media-body strong a{color:#F9DC00}

.index-block{padding-bottom:97%;transition:.3s;display:block;width:100%;height:0;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;text-indent: -3000px}

.home-block{padding-bottom:39%;transition:.3s;display:block;width:100%;height:0;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;border:1px solid rgba(255,255,255,.1)}
.home-block .icon{display: inline-block;position: absolute;bottom:-150px;right:-15px;z-index: 1;}
.home-block .icon img{width:64px;}
.home-block strong{display: block;font-size:18px;color:#fff}
.home-block p{display: block;z-index: 2;position:relative;}
.home-block:hover{transform:scale(1.05);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}

.artilce-block{padding-bottom:56%;transition:.3s;display:block;width:100%;height:0;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;}
.artilce-block .icon{display: inline-block;position: absolute;bottom:-10px;right:-10px;z-index: 1;}
.artilce-block .icon img{width:64px;}
.artilce-block strong{display: block;font-size:18px;}
.artilce-block p{display: block;z-index: 2;position:relative;}
.artilce-block:hover{transform:scale(1.05);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}

.spc-block{transform:scale(1);padding-bottom:40%;transition:.3s;display:block;width:100%;height:0;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;margin-bottom:20px;border:1px solid #201E30}
.spc-block .icon{display: inline-block;margin:0 auto}
.spc-block .icon img{width:48px;height:48px}
.spc-block strong{display: block;height:24px;overflow:hidden}
.spc-block:hover{transform:scale(1.05);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;background-color:#21202E;border:1px solid #2E2E3F}

.view-block{padding-bottom:90%;transition:.3s;display:block;width:100%;height:0;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;}
.top-title{height:40px;line-height: 50px;padding:0 20px}
.top-title h3{display: inline-block;position:relative;font-weight: 600}

.special-home{position:relative;-webkit-transition:.3s;transition:.3s;top:0;background:#232330;border:1px solid #2B2B3B}
.special-home:hover .excerpt-ico-y .morelayer{display: block;-webkit-transition:.3s;transition:.3s;background:#232330;border:1px solid #2B2B3B;border-top:0}
.special-home .padding-large{ padding:20px 20px 10px 20px}
.special-home .padding-big{ padding:0px 20px 15px 20px}

.excerpt-ico-y{position:relative;}
.excerpt-ico-y .media-img img{width:48px;height:48px;transform:scale(1);transition:.3s;-webkit-transition:.3s;}
.excerpt-ico-y .media-body strong{font-weight:400;margin:5px 0 10px 0;overflow:hidden;display: block;height:20px;line-height:20px;overflow: hidden;-webkit-transition:.3s;transition:.3s}
.excerpt-ico-y .media-body strong a{display: inline-block;}
.excerpt-ico-y .media-body a.button{background: #F4F2F7;border:1px solid #E6DEFF;padding: 3px 10px;border-radius: 20px;background: #F9F7FF;color:#51418c;line-height:18px;}
.excerpt-ico-y .media:hover .media-body a.button{background: #F9DC00;color:#fff;border:1px solid #F9DC00;}
.excerpt-ico-y .media:hover .media-body strong a{color:#F9DC00;}
.excerpt-ico-y .media:hover img{transform:scale(1.1);transition:.3s;-webkit-transition:.3s;}
.excerpt-ico-y .morelayer{display: none;z-index: 9; position:absolute;padding:10px 0;left:-6px;right:-6px;top:80px;-webkit-transition:.3s;transition:.3s;border-radius:0 0 10px 10px}

.excerpt-ico-x{margin-bottom:20px;border:1px solid #201E30;background:#141422;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;transform:scale(1);}
.excerpt-ico-x:hover{border:1px solid #2E2E3F;background:#232330;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;transform:scale(1.03);}
.excerpt-ico-x .media{padding:8px 20px;}
.excerpt-ico-x .media .media-img img{width:36px;height:36px;transform:scale(1);-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.excerpt-ico-x .media:hover .media-img img{transform:scale(1.15);
-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.excerpt-ico-x .media.media-x .float-left {margin-right: 12px;}
.excerpt-ico-x .media.media-x .media-body{position:relative;}
.excerpt-ico-x .media.media-x .media-body strong {display: block;overflow: hidden;font-weight:400;margin:0;line-height:36px;height:36px}
.excerpt-ico-x .media.media-x .media-body span{width:auto; display:inline-block; position:absolute;right:0px;top:10px;line-height:18px;height:18px;font-size:12px;padding:0 5px}
.excerpt-ico-x .media.media-x:hover .media-body strong a{color:#F9DC00}

.special-wrap{width:800px;margin:0 auto;}
.special-carousel:hover .owl-nav .owl-next,.special-carousel:hover .owl-nav .owl-prev{opacity:.6;background-color:#000;}
.special-carousel .owl-dots {position:relative;margin-top:-30px;bottom:-10px;padding:0;text-align:center;vertical-align:middle;width:100%;}

.spec h2{font-size:22px;font-weight:600;margin:15px 0 15px 0px;color:#fff;display:block}
.spec h3{font-size:18px;font-weight:600;margin:10px 0 10px 0px;color:#fff;display:block}
.spec strong{margin:15px 0;font-size:16px}
.spec table{margin:10px 0;border-collapse: collapse;border-radius:10px;overflow: hidden;}
.spec table th{background:#292938;color:#fff;}
.spec table tr.ue-table-interlace-color-single{background:#292938}
.spec .table-bordered td, .spec .table-bordered th{border: solid 1px #292938;color: #fff;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;font-size：14px}
.spec p{line-height:30px;margin:8px 0;color: #fff;-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}
.spec p span{display:inline-block;border-radius:4px;line-height:16px;padding:3px;margin:0 3px}
.spec img{max-width:100%;border-radius:10px;margin:10px 0}
.spec a{text-decoration:underline;color:#F9DC00;}
.spec a:hover{text-decoration:none;color:#F9DC00;}
.spec a.button{line-height: 36px;height: 36px;position: relative;border-radius: 20px;padding: 0 15px;background: -webkit-gradient(linear,left top,right top,from(#6e30ce),to(#d026fe));background: linear-gradient(90deg,#6e30ce,#d026fe);border:0;font-weight:600}
.spec .text-right{text-align:right}
.spec ul{padding:0 0 0 34px;}
.spec ol{padding:0 0 0 35px;}

.list-tui{margin:0 auto;max-width:600px;}
.list-tui strong{display: block;height:20px;overflow: hidden}
.list-tui a{display: inline-block;margin:0 10px;}
.list-tui .media img{width:64px;-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.list-tui .media .media-body strong {margin: 5px 0 0 0;display: block;overflow: hidden;font-weight:400}
.list-tui .media:hover img{-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}

.container{max-width:1000px}
.container-wrap{max-width:700px}
.container-layout{max-width:94%;}
.bg-special{background:#242F45}
.bg-gradient{background:#141422;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.bg-gradient:hover{background:#232330;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.bg-left-gradient{background:#2F2F3B;}
.gradient-text-yellow {
  background: linear-gradient(to right,#FF9B26,#FFB762);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.gradient-text-green {
  background: linear-gradient(108deg,#2BD651,#9CE72E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.gradient-text-blue {
  background: linear-gradient(108deg,#8756ff,#29b0ff 70%,#4495ff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.blank{height:10px;line-height:10px;clear:both;font-size:0;}
.blank-small{height:20px;line-height:20px;clear:both;font-size:0;}
.blank-middle{height:30px;line-height:30px;clear:both;font-size:0;}
.blank-big{height:40px;line-height:40px;clear:both;font-size:0;}
.blank-large{height:50px;line-height:50px;clear:both;font-size:0;}

/*左栏 begin*/
.side-m{margin-right:60px}
.side-r{margin-left:-60px}

.main{margin:0 0 0 250px;position:relative;}
.sidebar{width:238px;background:#171725;position:fixed;top:10px;left:10px;border-radius:10px;overflow-y:auto;height:calc(100% - 20px);height:-webkit-calc(100% - 20px);height:-moz-calc(100% - 20px);border: 1px solid #201E30;}
.sidebar .logo{margin:15px auto 0 auto;position:relative;}
.sidebar .logo img{height:30px;}

.sidebar .sbad{position:absolute;left:30px;bottom:30px;right:30px}
.sidebar .sbad a.button{border-radius:30px;background: linear-gradient( 45deg,#FF7E86 0%, #FFA87E 100%);}

.sidebar .pc-nav{overflow-y:auto;position:absolute;top:64px;left:0;right:0;bottom:60px;padding:0 20px}
.sidebar .pc-nav::-webkit-scrollbar {width: 5px;}
.sidebar .pc-nav:hover::-webkit-scrollbar-thumb {background:#292938;border-radius:5px;}

/*.sidebar::-webkit-scrollbar {width: 5px;}*/
/*.sidebar:hover::-webkit-scrollbar-thumb {background: #232330;border-radius:0 10px 10px 0;}*/
.sidebar  ul{list-style:none}
.sidebar .pc-nav li a{display:block;padding:0 0 0 20px;line-height:32px;margin:8px 0;font-weight: 400;border-radius:10px;font-size:14px;}
.sidebar .pc-nav li a:hover{font-weight: 400;background:#232330;}
.sidebar .pc-nav li a i{font-size: 18px}
.sidebar .pc-nav li ul li a{padding:0 0 0 23px;margin:0 0 0 30px;color:#8B8B92;font-size:14px;}
.sidebar .pc-nav li ul li a:hover{font-weight: 400}
.sidebar .pc-nav li.cur a,.sidebar .pc-nav li a.cur{background:#232330;}
.sidebar .pc-nav li ul li a.cur,.sidebar .pc-nav li ul li a:hover{color:#F9DC00;background:none}
/*左栏 end*/

.subnav ul{display:none}
.sidebar .bnav{position:absolute;left:20px;bottom:10px;right:20px}
.sidebar .bnav li a{display:block;padding:5px 20px;font-weight: 400;line-height: 24px;border-radius:10px;font-size:14px;font-weight:600;color:#fff;background: -webkit-gradient(linear, left top, right top, from(#725175), to(#5F4C7E));
    background: linear-gradient(60deg, #725175 50%, #E98C90 100%);}
.sidebar .bnav li a i img{width:24px;height:24px;display: inline-block;margin-right:5px}

.title-block-style2 h2,.title-block-style2 h2 a{font-size:18px;font-weight:600;border-bottom:1px solid #292938;line-height:54px;text-indent: 20px}
.title-block-style2 h3{font-size:18px;font-weight:600;}
.title-block-style2 h4{font-size:24px;font-weight:600}
.title-block-style2 h5{font-size:18px;font-weight:600;border-bottom:1px solid #292938;line-height:55px;text-indent: 20px}
.title-block-style2 strong{font-size:18px;font-weight:400;border-bottom:1px solid #292938;line-height:55px;text-indent: 20px;display: block;}

.tab-title strong{font-size: 22px;display: block;margin-right:-20px}
.tab-normal .tab-head {border-radius:0;font-size:0;-webkit-text-size-adjust:none;width:100%;margin-bottom: 20px}
.tab-normal .tab .tab-nav li {display:inline-block;width:auto;}
.tab-normal .tab .tab-nav li a {color:#fff;margin:0 0 0 12px;display:block;border:0;padding:8px 12px;background:#1D222E;border:1px solid #252B3B;border-radius: 8px;}
.tab-normal .tab .tab-nav li.active a {background: #1F1C14;color:#fff;cursor:default;position:relative;border:1px solid #968C64}
.tab-normal .tab .tab-nav li a:hover{background: #232330;;color:#fff;}
/*.tab-normal .tab .tab-nav li.active{}*/
.tab-normal .tab .tab-nav li.active a:hover {color:#fff}
/*.tab-normal .tab .tab-nav .active a::before {
    content: '';
    display: block;
    position: absolute;
    width: 20px;
    height: 3px;
    bottom: -8px;
    left: 50%;
    margin-left: -10px;
    background: #624EFB;
    border-radius: 3px;
}
*/
.tab-normal .tab .tab-nav li a:focus {outline:none;}
.tab-normal .tab .tab-body{padding:0;border-radius:0;border-top:0px solid #ff0000}

.special-list{position:relative;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;padding:15px 0 5px 0;border:1px solid #201E30}
.special-list .name .media img{margin:0 auto;max-width:48px;border-radius:10px}
.special-list .name .media .media-body strong {margin: 10px 0;display: block;line-height:24px;overflow: hidden;font-weight:400}
.special-list .name .media .media-body p{height:50px;overflow: hidden;margin-top: 15px;display: block;}
.special-list:hover .name .media .media-body strong{color:#F9DC00}
.special-list:hover{transform:scale(1.05);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;background-color:#21202E;border:1px solid #2E2E3F}

.special .padding-large{padding:30px 40px}
.special h1{display: inline-block;font-weight: 600}
.special hr{margin:25px 0 0 0;background: #1A1F36}
.special .special_url{padding:25px 0;border-bottom:1px solid #1A1F36;position:relative;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.special .special_url:last-child{border-bottom:0}
.special .special_url .name .media img{width:48px;}
.special .special_url .name .media img.bigpic{width:200px}
.special .special_url .name .media .media-body{padding-right:30px}
.special .special_url .name .media .media-body a strong{margin-bottom:10px;display: block;overflow: hidden;}
.special .special_url .name .media .media-body .tui{position:absolute;right:0px;top:3px;height:20px;line-height:20px;width:20px;border-radius:6px;font-size:13px;background:#F9DC00;color:#000;z-index:3;}
.special .special_url:hover .name .media .media-body a strong{color:#F9DC00;}
.special .special_url .name .media .media-body a.tag{display: inline-block;margin-top:5px;}

.tags{display:block;border:1px solid #201E30;margin-bottom:20px;padding:15px 20px;-webkit-transition: all .3s ease; transition: all .3s ease;}
.tags strong{height:20px;overflow:hidden;display:block;font-weight:400}
.tags p{color:#999}
.tags:hover{border:1px solid #F9DC00;-webkit-transition: all .3s ease; transition: all .3s ease;}
.tags:hover strong{color:#F9DC00;font-weight:600}


.daily-m{margin-right:60px}
.daily-r{margin-left:-30px}

.daily-m-l{margin-right:-10px}
.daily-m-r{margin-left:0px}

.dailyhead{}
.dailyhead h1{font-size:32px;font-weight:600;color:#fff}
.dailyhead p{line-height:30px;color:#D1D1E1}
.dailyhead strong{color:#fff}
.daily{border:1px solid #201E30;background: linear-gradient(30deg, rgba(23,23,37,.1) 30%, rgba(23,23,37,.95));-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;padding:20px 20px 0 20px }
.daily .dailylogo img{width:48px;height: 48px;}
.daily:hover{background:#141422;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out; }

.daily .dailybody{position:relative;}
.daily .dailybody strong {margin:10px 0 5px 0;display: inline-block;color:#fff}
.daily .dailybody strong a{color:#fff;font-weight:400;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out; border-bottom:2px solid #000;cursor:pointer;}
.daily:hover .dailybody strong a{color:#fff;border-bottom:2px solid #f2f2f2;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out; }
/* .daily .dailybody strong span{display: inline-block;opacity:0;}
.daily:hover .dailybody strong span{display: inline-block;opacity:1;color:#F9DC00}
.daily .author{font-weight:600} */
.daily .dailybody .describe{overflow: hidden;margin:10px 0 25px 0;}
.daily .dailybody .describe strong{font-size:15px;margin:10px 0;color:#EBEBEB}
.daily .dailybody .describe p{line-height:26px;color:#A3A3B2}
.daily .dailybody .describe img{border-radius:10px;margin-top:15px;border:1px solid #201E30;}
.daily .dailybody .describe a{color:#F9DC00;border-bottom:1px solid #F9DC00}
.daily .dailybody .describe a:hover{border-bottom:0 solid #F9DC00}
.daily .dailybody .describe ul{padding:0 0 10px 14px;}
.daily .dailybody .describe ol{padding:0 0 0 44px;}

/* 右侧推荐站点 */
.recommend-ico .media{background:#222135;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.recommend-ico .media:hover{background:#292938;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.recommend-ico .media .media-img img{width:32px;height: 32px;transform:scale(1);-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.recommend-ico .media:hover .media-img img{transform:scale(1.05);
-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.recommend-ico .media.bghover:hover{background:rgba(255,255,255,.6)}
.recommend-ico .media.media-x .float-left {margin-right: 10px;}
.recommend-ico .media.media-x .media-body strong {display: block;overflow: hidden;font-weight:400;margin:0;line-height:32px;height:32px}
.recommend-ico .media.media-x:hover .media-body strong a{color:#FFF}
/* 右侧推荐站点 */

.site_tree{margin:2px 0 20px 0;}
.site_tree h1{position:relative;font-size:22px;display: block;font-weight:600;margin-bottom:5px}
.site_tree h2{position:relative;font-size:22px;display: block;font-weight:600;margin-bottom: 20px}
.site_tree strong{position:relative;font-size:22px;display: block;margin-bottom:10px}
.site_tree p{display: inline-block;}

.site_url{transform:scale(1);padding:20px;margin-bottom:20px;position:relative;top:0;border:1px solid #201E30}

.site_url .tui{position:absolute;right:20px;top:20px;height:20px;line-height:20px;width:20px;border-radius:6px;font-size:13px;background:linear-gradient(146.22deg, #4E3986 0.93%, #0F0957 85.13%);}
.site_url .spc{position:absolute;right:0px;top:0px;height:22px;line-height:20px;width:48px;border-radius:0 10px 0 10px;font-size:13px;background:#4E3986;}
.site_url:hover{transform:scale(1.03);border:1px solid #2E2E3F}
.site_url:hover .des{-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.site_url .name .media img{width:48px;height: 48px}
.site_url .name .media.media-x .float-left {margin-right: 15px;}
.site_url .name .media .click{top:20px;right:15px;position:absolute;}
.site_url.topbg .name .media .media-body strong {color:#F9DC00;}
.site_url .name .media .media-body strong {font-size:16px;color:#fff;margin-top: 12px;display: block;line-height:24px;height:24px;overflow: hidden;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; }
.site_url .name .media a.collect{height:32px;width:32px;line-height:32px;top:10px;right:10px;position:absolute;transition:0.3s;transition:0.3s;z-index:3;opacity:1}
.site_url .des{height:46px;overflow: hidden;margin-top: 10px;line-height:24px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}

.site_url .name .media .media-body h2{font-size:16px;color:#fff;margin-top:-2px;display: block;line-height:22px;height:22px;overflow: hidden;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; font-weight:600}

.trueflase span{display:inline;padding:1px 5px}
.trueflase span.bg-1{background:#AF98FF}
.trueflase span.bg-2{background:#FFA665}
.trueflase span.bg-3{background:#55D966}
.trueflase span.bg-4{background:#95E2FF}
.trueflase span.bg-5{background:#FFD898}

.site_top{padding:27px 25px;margin-bottom:20px;position:relative;top:0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.site_top:hover{top:-3px;background:#232330;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.site_top .media .ico{width:60px;height: 60px;background: #5D5E67}
.site_top .media .ico img{padding:18px;}
.site_top .media .media-body strong {display: block;font-weight: 400;margin-top:-2px;}
.site_top .media.media-x .float-left{margin-right: 20px}

.site_ad{overflow:hidden;background:#1D222E;position:relative;top:0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.site_ad:hover{-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;top:-5px}

.book_tree{margin:10px 0 30px 0;}
.book_tree strong{position:relative;color:#1e1e1e;font-size:18px;font-weight:600;display:block;}

.book_url{position:relative;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.book_url:hover{background: #232330;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.book_url:hover .media a.button{background: #F9DC00;color:#fff;opacity: 1}
.book_url:hover .media .media-body strong {color:#fff;}
.book_url .media.media-y img{max-width:100%;padding:20px;}
.book_url .media .media-body{padding:0;}
.book_url .media .media-body .padding{padding:0 20px;}
.book_url .media .media-body strong {height:40px;overflow: hidden;display: block;line-height:20px;overflow: hidden; }
.book_url .media .media-body p{overflow: hidden;height:50px;margin-top: 10px;display: block}
.book_url .media a.button{padding:10px 20px;color:#F9DC00;border-radius: 0 0 12px 12px;opacity: 0}

/* .url_block .media:hover a.collect{opacity:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s} */
/* 右栏 end*/

/* owl-carousel滚动插件*/
/* 默认圆点 */
.owl-carousel .owl-dots {display:inline-block;width:100%;bottom:5px;position:absolute;padding:0;text-align: center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.owl-carousel .owl-dots .owl-dot {display:inline-block;position:relative;vertical-align:middle;}
.owl-carousel .owl-dots .owl-dot span {width:6px;height:6px;margin:0 5px;border-radius:50%;background-color:rgba(255,255,255,.6);display:inline-block;text-align:center;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;}
.owl-carousel .owl-dots .owl-dot.active span {background-color:rgba(0,0,0,.6);width:20px;border-radius:10px;}
/* 默认箭头 */
.owl-carousel .owl-nav i{font-size:18px;color:#FFF}
.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next {background:#000;opacity:0;width:32px;height:32px;line-height:34px;top:50%;-webkit-transition:all ease 500ms;-o-transition:all ease 500ms;transition:all ease 500ms;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;text-align:center;border-radius:50%;padding:0;}
.owl-carousel .owl-nav .owl-prev {left:10px;right:auto;}
.owl-carousel .owl-nav .owl-next {right:10px;}
/* owl-carousel滚动插件 end */

/*轮换广告*/
.slides .index-box{padding-bottom:47%;transition:.3s;display:block;width:100%;height:0;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;text-indent: -3000px}
.slides .article-box{padding-bottom:31%;transition:.3s;display:block;width:100%;height:0;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;text-indent: -3000px}
.slides:hover .owl-nav .owl-next,.slides:hover .owl-nav .owl-prev{opacity:.6;}
.slides .owl-dots {position:relative;margin-top:-20px;padding:0;text-align:center;vertical-align:middle;width:100%;}
/*轮换广告 end*/

.nav-bread{line-height:20px;height:20px;font-size:0;margin:0 0 15px 0}
.nav-bread i{font-size:14px;color:#FFF;-moz-opacity:.2;-khtml-opacity:.2;opacity:.2}
.nav-bread a{color:#fff;font-size:14px;display:inline-block;-moz-opacity:.2;-khtml-opacity:.2;opacity:.2}
.nav-bread a:hover{-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}
.nav-bread a:after{content:">";padding:0 5px;background:url(../images/nav-bread.png) no-repeat center 50%}
.nav-bread a:last-child:after{content:"";background:0 0}

/*分页 begin*/
.pagination li {display:inline-block;border-radius:10px;border:0;margin-bottom:5px}
.pagination li i{font-weight:600;} 
.pagination li a,.pagination li span{border-radius:10px;color:#8b8b8b;background:#232330;padding:6px 15px;display:block;margin:0 5px;font-weight: 600}
.pagination li a:hover,.pagination li.active a,.pagination li .current{background:#F9DC00;color:#070716;}
/*分页 end*/

/* 文字上下篇 */
.prenext-text .media .text-l{text-align:left}
.prenext-text .media .text-r{text-align:right}
.prenext-text .media i{font-style: normal;}
.prenext-text .media:hover a{color:#F9DC00}
/* 文字上下篇 */

.list-post-x .media{margin-bottom: 25px}
.list-post-x .media.border{border:0;border-bottom:1px solid #EBEBEB;padding-bottom:25px}
.list-post-x .media img{transition:all .3s ease-out}
.list-post-x .media .thumb-bd{position:relative;max-width:30%;max-height:150px;overflow:hidden}
.list-post-x .media .thumb-md{position:relative;width:48px;overflow:hidden}
.list-post-x .media .thumb-md img{width:48px;}
.list-post-x .media .thumb-md .playtime{position:absolute;bottom:5px;right:5px;padding:0 5px;height:20px;line-height:18px;background:rgba(0,0,0,.6);z-index:3;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.list-post-x .media .thumb-md .playicon{position:absolute;bottom:5px;left:5px;width:20px;height:20px;line-height:18px}
.list-post-x .media:hover img{transition:all .3s ease-out;transform:scale(1.02)}
.list-post-x .media.media-x .float-left{margin-right:15px}
.list-post-x .media.media-x .float-right{margin-left:15px}
.list-post-x .media.media-x .media-body{text-align:left;padding:0;margin-top: -3px;position:relative;}
.list-post-x .media.media-x .media-body strong a{margin:0;font-size:16px;display:inline-block}
.list-post-x .media.media-x .media-body strong.noweight a{font-weight:400;font-size:14px;}
.list-post-x .media.media-x .media-body .tui{position:absolute;right:0px;top:5px;height:20px;line-height:20px;width:20px;border-radius:20px;font-size:13px;color:#fff;z-index:3;background: linear-gradient(to right,#7768EF,#DC899B);}
.list-post-x .media:hover a{color:#F9DC00}
.list-post-x .media:hover p{-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}
.list-post-x .media-body p{line-height:24px}
.list-post-x .media:last-child{margin-bottom:0}

/* 有序号列表 begin*/
.list-post-order {list-style:none}
.list-post-order li{position:relative;padding:0 0 0 30px;margin-bottom:15px;border-bottom:0px solid #f6f6f6;width:100%}
.list-post-order li:last-child{border-bottom:0px solid #f6f6f6}
.list-post-order li a{display:block;}
.list-post-order li a:hover{color:#F9DC00;-moz-opacity:1;-khtml-opacity:1;opacity:1}
.list-post-order li span{background: #2F2F3B;color:#fff;width:20px;height:20px;line-height:18px;position:absolute;top:1px;left:0;font-size:12px}
.list-post-order li:nth-of-type(1) span{background:#F9DC00;color:#fff;}
.list-post-order li:nth-of-type(2) span{background:#C6AE00;color:#fff;}
.list-post-order li:nth-of-type(3) span{background:#948200;color:#fff;}
/* 有序号列表 end*/

.excerpt-4 .media{-webkit-transition:.3s;transition:.3s;margin-bottom:30px}
/*.excerpt-4 .media:hover{background: #32333E}*/
.excerpt-4 .media.border{box-shadow:0 0 1px 1px rgba(229,229,229,.3);border:0}
/*.excerpt-4 .media:hover{box-shadow:0 10px 30px rgba(229,229,229,.6)}*/
.excerpt-4 .media-img{position:relative;overflow:hidden}
.excerpt-4 .media-body .padding{padding:10px 0 0 0}
.excerpt-4 .media-body .padding-big{padding:20px}
.excerpt-4 .media-body .padding-large{padding:25px 30px}
.excerpt-4 .media-body hr{margin:25px 0}
.excerpt-4 .media-body h2{margin:10px 0 20px 0;overflow:hidden}
.excerpt-4 .media-body strong{overflow:hidden;font-weight: 400;height: 30px;}
.excerpt-4 .media-body h3{margin:10px 0 15px 0;overflow:hidden}
.excerpt-4 .media-body em{display:block;position:relative;height:16px;line-height:14px;padding-left:15px;}
.excerpt-4 .media-body em:before{position:absolute;border:2px solid #F9DC00;border-radius:20px;width:8px;height:8px;background-color:transparent;display:block;content:'';left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.excerpt-4 .media .post-zoom{transform:scale(1);transition:.3s;padding-bottom:57%;display:block;width:100%;height:0;overflow:hidden;background-position:center 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;text-indent: -3000px}
.excerpt-4 .media .post-template{transform:scale(1);transition:.3s;padding-bottom:75%;display:block;width:100%;height:0;overflow:hidden;background-position:center top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;text-indent: -3000px}
.excerpt-4 .media a.collect{opacity:0;position:absolute;top:20px;right:20px;width:68px;height:30px;line-height:28px;border:1px solid rgba(255,255,255,.8);z-index:2;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.excerpt-4 .media a.play{border:2px solid #fff;opacity:.8;position:absolute;top:50%;left:50%;margin-left:-24px;margin-top:-24px;width:48px;height:48px;line-height:46px;background:rgba(0,0,0,.4);z-index:2;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.excerpt-4 .media .playtime{position:absolute;bottom:10px;right:10px;padding:0 8px;height:20px;line-height:18px;background:rgba(0,0,0,.6);z-index:2;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.excerpt-4 .media:hover .post-zoom{transform:scale(1.06);-webkit-transition:.3s;transition:.3s}
.excerpt-4 .media:hover a.collect,.excerpt-4 .media:hover a.play{opacity:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.excerpt-4 .media:hover strong a{color:#F9DC00;}
.excerpt-4 .post-info .userimg img{width:24px;height:24px;}
.excerpt-4 .post-info ul.fl{float:left;}
.excerpt-4 .post-info ul.fr{float:right;}
.excerpt-4 .post-info ul li{display: inline-block;}

/* 图片显示列表 */
.excerpt-mask .media-img {position:relative;overflow:hidden;margin-bottom:20px}
.excerpt-mask .media-img .ph{transition:.3s;padding-bottom:63%;display:block;width:100%;height:0;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative}
.excerpt-mask .media-img:hover .ph{transform:scale(1.06);-webkit-transition:.3s;transition:.3s}
.excerpt-mask .media-img:after {background:linear-gradient(to bottom,rgba(4,0,51,0) 0%,rgba(0,0,0,0.3) 76%,rgba(0,0,0,0.8) 100%);position:absolute;top:0;left:0;z-index:1;content:"";width:100%;height:100%;transition:0.3s;}
/*.excerpt-mask .media-img:hover:after {background:rgba(4,0,51,0.3);-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;}*/
.excerpt-mask .media-img .post-link {width:100%;height:100%;position:absolute;bottom:0;top:0;left:0;right:0;z-index:2;opacity:0;filter(alpha=0)}
.excerpt-mask .media-img .tit {bottom:15px;left:0;position:absolute;color:#fff;text-transform:uppercase;z-index:3;transition:0.3s;padding:0 20px;}
.excerpt-mask .media-img:hover .tit {bottom:20px;}
.excerpt-mask .media-img .tit strong{height:24px;overflow:hidden;display:block}
.excerpt-mask .media-img .tit strong a {display:block;font-weight: 400}
.excerpt-mask .media-img span{display: inline-block;padding:0 8px;}
.excerpt-mask .media-img:hover a.play{opacity:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.excerpt-mask .media-img a.play{border:2px solid #fff;opacity:.8;position:absolute;top:50%;left:50%;margin-left:-24px;margin-top:-24px;width:48px;height:48px;line-height:46px;background:rgba(0,0,0,.4);z-index:2;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}

.topic_loop .owl-nav .owl-prev,.topic_loop .owl-nav .owl-next {background:#fff;color:#8b8b8b;opacity:1;margin-top:-10px;box-shadow: 0 0 6px rgba(0,0,0, .1)}
.topic_loop .owl-nav .owl-prev{left:-12px;}
.topic_loop .owl-nav .owl-next{right:-12px}

.site_article .title {padding: 0 0 0 30px;line-height:55px;height:55px;border-bottom: 1px solid #F0F2F7;}
.site_article .padding-large{padding:15px 20px 20px 20px}
.site_article .post h2{font-size:22px;font-weight:600;margin:15px 0 15px -8px;color:#fff;display:block}
.site_article .post h3{font-size:18px;font-weight:600;margin:10px 0 10px -3px;color:#fff;display:block}
.site_article .post hr{margin:10px 0;height:1px}
.site_article .post strong{margin:15px 0;font-size:16px}
.site_article .post table{margin:10px 0;border-collapse: collapse;border-radius:8px;overflow: hidden;}
.site_article .post table th{background:#292938;color:#fff;}
.site_article .post table tr.ue-table-interlace-color-single{background:#292938}
.site_article .post .table-bordered td, .site_article .post .table-bordered th{border: solid 1px #292938;color: #fff;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;font-size:14px}
.site_article .post p{line-height:32px;color: #fff;-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;font-size:16px}
.site_article .post p span{border-radius:20px;line-height:16px;height:16px;padding:0 5px;margin:0 3px;font-size:14px;}
.site_article .post img{max-width:100%;border-radius:10px;margin:10px 0}
.site_article .post a{text-decoration:underline;color:#F9DC00;}
.site_article .post a:hover{text-decoration:none;color:#F9DC00;}
.site_article .post a.button{line-height: 36px;height: 36px;position: relative;border-radius: 20px;padding: 0 15px;background: -webkit-gradient(linear,left top,right top,from(#6e30ce),to(#d026fe));background: linear-gradient(90deg,#6e30ce,#d026fe);border:0;font-weight:600}
.site_article .post .text-right{text-align:right}
.site_article .post ul{padding:0 0 0 60px;}
.site_article .post ol{padding:0 0 0 61px;}
.site_article .post ul li,.site_article .post ol li{margin:5px 0;}
.site_article .post ul li p,.site_article .post ol li p{line-height:28px}

.site_info .media .media-body h1 {margin:0 0 10px 0;display: block;font-weight: 600;line-height:24px;font-size:18px}
.site_info .media .media-body h1 .tui{height:20px;line-height:20px;width:20px;border-radius:6px;font-size:13px;background:#F9DC00;display:inline-block;}
.site_info .media .media-body h1 span{font-weight: 400;display: inline-block;}
.site_info .media .media-body p{display:block;}
.site_info .media.media-x .float-left{margin-right: 20px}
.site_info .media.media-x img{max-width: 64px}
.site_info .padding-large{padding:20px}

.jumpurl,.collect,.ad-bar{display: block;float:left}
.jumpurl a.button{background:#303F5B;cursor:pointer; padding:8px 25px;line-height: 30px;margin-right:10px;color:#F2F2F2;}
.jumpurl a.button:hover{background:#27334A;}
.jumpurl a.disabled{cursor: no-drop;pointer-events:none;opacity: 0.8; padding:8px 25px;line-height: 30px;margin-right:10px;color:#fff;background:#ccc}
.collect a.button{padding:8px 20px;line-height: 30px;color:#F2F2F2;background:#2F2F3B}
.collect a.button:hover{color:#fff;background: #2E2E3F}
.ad-bar a.button{font-weight:600;line-height:24px;display: block;position:relative;border-radius:30px;padding:5px 12px;font-size:15px;background: linear-gradient(to right, #7668F1,#E78C92);margin:5px 0 8px 15px;border:0;cursor:pointer;color:#fff}
.ad-bar a.button i{vertical-align: middle;height:24px;display:inline-block;margin-right:5px}
.ad-bar a.button i img{height:24px;}
/* -webkit-background-clip: text;-webkit-text-fill-color: transparent;滚动资质 */
.wepic .media {-webkit-transition:.3s;transition:.3s;}
.wepic .media .ph{padding-bottom:215%;display:block;width:100%;height:0;overflow:hidden;background-position:center top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;text-indent:-3000px/*图片不裁切需要全部显示改用background-size:contain，改变图片缩放比例改paddding-bottom的百分比,如图片宽高1:1 100%，4:3 75%，3:4 133.33%*/}
.wepic .media-body {text-align:center;padding:10px}
.wepic .media-body h2 a {line-height:24px;font-size:16px;color:# ;}
.wepic .media:hover .media-body h2 a {color:#D3B366;}
.wepic .media:hover .media-body p {color:#666}
.wepic .owl-nav .owl-prev,.wepic .owl-nav .owl-next {background:#F9DC00;opacity: 1;}
.wepic:hover .owl-nav .owl-prev,.wepic:hover .owl-nav .owl-next {background:#1BB788;opacity: 1;}
.wepic .owl-nav .owl-prev {left:-10px;}
.wepic .owl-nav .owl-next {right:-10px;}
.wepic .owl-dots {position:relative;top:20px;padding:0;text-align:center;vertical-align:middle;width:100%;}
/* 滚动资质 end*/

.book_info .media .media-body h1 {margin:10px 0 ;display: block;font-weight: 600;font-size:18px;}
.book_info .media .media-body h1 span{font-weight: 400;display: inline-block;}
.book_info .media.media-x .float-left{margin-right: 30px}
.book_info .media.media-x img{max-width: 220px}
.book_info .bookurl,.book_info .collect{display: inline-block;}
.book_info .bookurl a.button{cursor:pointer; padding:5px 20px;line-height: 34px;margin-right:10px;background: #F9DC00;color:#fff;}
.book_info .bookurl a.button:hover{color:#fff;background:#1BB787}

.videoframe{position:relative;padding-bottom:56%;width:100%;height:0;overflow:hidden;border-radius:10px;margin-bottom:10px}
.videoframe iframe{position:absolute;width:100%;height:100%;left:0;top:0;}
.ggad{overflow: hidden;}

a.tag{padding:3px 8px;line-height: 18px;display: inline-block;margin-right:5px;margin-bottom:5px}
a.tag i{width:16px;height: 16px;line-height: 16px;margin-right:3px;font-size:12px;display: inline-block;border-radius: 50%}
/*a.tag:hover{background: #4A4A4B;}*/

 /* 弹出层*/
.dialog {width:100%;border:0;margin:0 auto;box-shadow:0 5px 15px rgba(99,107,151,0.1);position:relative;border-radius:16px;overflow:hidden}
.dialog .dialog-head{padding:15px 0 13px 30px ;border-bottom: 1px solid #ebebeb;background-color: #fff;border-radius:10px 10x 0 0;}
.dialog .dialog-head strong{font-size:16px;font-weight: 400;}
.dialog .close{position:absolute;font-size:30px;right:20px;top:10px;color:#8b8b8b;z-index:9}
.dialog .close:hover{color:#D1D1E1}
.dialog .button-close{max-width: 120px;border:1px solid #EBEBEB;cursor:pointer;padding:11px 0;color:#8b8b8b;}
.dialog .button-close:hover{border:1px solid #8b8b8b;color:#8b8b8b;background: #fff}
.dialog.vippay .dialog-head{padding:20px 0 ;border-bottom:0;background-color: #F9DC00;border-radius:5px 5px 0 0;}
.dialog.vippay .dialog-head strong{font-size:22px;font-weight: 400}
.dialog.vippay .close{right:15px;top:10px;color:#fff;opacity: .6}
.dialog.vippay .close:hover{opacity:1}
.dialog.log{width:720px;overflow: hidden}
.dialog .dialog-body{padding:0px;line-height:24px;}
.dialog-body h3 {font-size:18px;font-weight:600;color:#1e1e1e;margin-bottom:10px}
.dialog-body .form-group {padding-bottom:15px}
.dialog-body .input{height:44px;line-height:44px;padding:0 15px;border:1px solid #ebebeb;width:100%;display:block;-webkit-appearance:none;box-shadow:0 0px 0px rgba(99,107,151,0.0) inset;transition:all .3s;}
.dialog-body select {padding:0 30px 0 10px;width: 100%; height:44px;line-height:44px;border:solid 1px #ebebeb;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/select-down.png) no-repeat right 50%;}
.dialog-body .textarea{padding:10px 12px;line-height:24px;width:100%;border:1px solid #ebebeb;transition:all .3s;}
.dialog-body .input:hover,.dialog-body .textarea:hover,.dialog-body select:hover{border:1px solid #D1D1E1;transition:all .3s;}
.dialog-body .label {padding-bottom:10px;display:block;line-height:24px;}
.dialog-body .label label {font-weight:400;}
.dialog-body .form-tips .dialog-body .input-help ul {border:solid 0px #ebebeb;background:#fff;padding:5px 10px;box-shadow:0 0 0 #fff;border-radius:0 0 4px 4px;width:150px;min-width:150px;width:auto;_width:150px;color:#EE3333;font-size:12px}
.dialog-body .input::-webkit-input-placeholder, .dialog-body .textarea::-webkit-input-placeholder {color: #1e1e1e;}
.dialog-body .input:-moz-placeholder, .dialog-body .textarea:-moz-placeholder {color: #1e1e1e;}
.dialog-body .input::-moz-placeholder, .dialog-body .textarea::-moz-placeholder {color: #1e1e1e;}
.dialog-body .input:-ms-input-placeholder, .dialog-body .textarea:-ms-input-placeholder {color: #1e1e1e;} 
.dialog-body .field-icon .icon { height: 46px;line-height: 46px;}
.dialog-body .input-group .addon{background-color: #fff;border: 0;padding:0;}
.dialog-body .input-group .addon img{width:90px;}

/*首页标签折叠*/
.tagbox{position: relative;}
.tagbox .hide{display:none;}
.tagbox .show{display:block;}
.tagbox li{display: block;float:left;margin:3px 0;}
.tagbox li a{padding:3px 5px;line-height:24px;border:1px solid #232330}
.tagbox li a:hover{background:#232330;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}
.tagtog{position: absolute;right: 0;top: 0;background:url(../images/tog_down.png) no-repeat 48px 50%;cursor: pointer;padding:3px 30px 0 12px;}
.tagtog:hover{color:#fff;}
.tagtog.togarrow{background:url(../images/tog_up.png) no-repeat 48px 50%;}
/*首页标签折叠 end*/

.ctool .ey_zan_row,.ctool .collect,.ctool .downurl{display: inline-block;margin: 0 auto}
.ctool .collect a.button{padding:3px 25px;line-height: 40px;margin:0 auto;}
.ctool .collect a.button:hover{color:#fff;background:#9181FF}
.ctool .ey_zan_row a.button{padding:3px 20px;line-height: 40px;margin:0 5px 5px 5px;background: #1ecd98;color:#fff;}
.ctool .ey_zan_row a.button:hover{color:#fff;background: #977CFF;}

.qqkf li a{display:block;padding:5px 20px;font-weight: 400;line-height: 30px;border-radius:30px;background: -webkit-gradient(linear, left top, right top, from(#FF9B26), to(#FFB762));
    background: linear-gradient(60deg, #FF9B26 50%, #FFB762 100%);}
.qqkf li a i img{height:30px;display: inline-block;border-radius:50%}

.footer-radius{border-radius: 10px 10px 0 0;}
footer{padding:30px 40px;}
footer h3{color:#fff;margin-bottom:20px;font-weight:600}
footer ul{list-style:none}
footer ul li.block{float:left;display: block}
footer ul li.block-1{width:16%}
footer ul li.block-2{width:16%}
footer ul li.block-3{width:16%}
footer ul li.block-4{width:16%;}
footer ul li.block-5{width:16%;}
footer ul li.block-6{width:20%;}
footer ul li ul li a{line-height:32px;}
footer ul li ul li a:hover{-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}

footer .copyright a{color:#D1D1E1}
footer .qrimg{display: block;}

footer .friend span{font-weight:bold}
footer .friend a{display:inline-block;margin-right:10px}
footer .friend a:Hover{color:#8b8b8b}
footer .friend a:last-child{margin-right:0}

@media screen and (max-width:1300px) {
.top-ico-x {padding:15px 20px 0 20px;}
.top-ico-x .media{margin-bottom:10px}
.index-block{padding-bottom:98%;}
.home-block{padding-bottom:40%;}
.home-block.padding-middle-top{padding-top:10px}
.home-block .icon img{width:48px;}
.spc-block{padding-bottom:60%;}
.spc-block .icon img{width:36px;height:36px}
.tab-title strong{font-size: 20px;display: block;margin-right:-30px}
.site_tree strong,.site_tree h2,.site_tree h1{font-size:20px;}
.tab-normal .tab .tab-nav li a {margin:0 0 0 5px;padding:6px 10px;background:#1D222E;border:1px solid #252B3B;}
.main{margin:0 0 0 230px;}
.sidebar{width:218px;}
.collect a.button{padding:8px 10px;}
.jumpurl a.button{padding:8px 20px;}
.title-block-style2 h2{line-height:50px}
.side-m{margin-right:50px}
.side-r{margin-left:-50px}
.excerpt-ico-y .media-img img{width:36px;height:36px;}
.excerpt-ico-x .media.media-x .media-body span{display:none}
}

@media screen and (max-width:768px) {
.line-big{margin-left:-6px;margin-right:-6px}
.line-big .x1,.line-big .x10,.line-big .x11,.line-big .x12,.line-big .x2,.line-big .x3,.line-big .x4,.line-big .x5,.line-big .x6,.line-big .x7,.line-big .x8,.line-big .x9,.line-big .xb1,.line-big .xb10,.line-big .xb11,.line-big .xb12,.line-big .xb2,.line-big .xb3,.line-big .xb4,.line-big .xb5,.line-big .xb6,.line-big .xb7,.line-big .xb8,.line-big .xb9,.line-big .xl1,.line-big .xl10,.line-big .xl11,.line-big .xl12,.line-big .xl2,.line-big .xl3,.line-big .xl4,.line-big .xl5,.line-big .xl6,.line-big .xl7,.line-big .xl8,.line-big .xl9,.line-big .xm1,.line-big .xm10,.line-big .xm11,.line-big .xm12,.line-big .xm2,.line-big .xm3,.line-big .xm4,.line-big .xm5,.line-big .xm6,.line-big .xm7,.line-big .xm8,.line-big .xm9,.line-big .xs1,.line-big .xs10,.line-big .xs11,.line-big .xs12,.line-big .xs2,.line-big .xs3,.line-big .xs4,.line-big .xs5,.line-big .xs6,.line-big .xs7,.line-big .xs8,.line-big .xs9{position:relative;min-height:1px;padding-right:6px;padding-left:6px}
.x5{width:33.3333333333%}
.padding-large{padding:20px;}
.slides .index-box{padding-bottom:45%;margin-bottom:10px;}
.padding-big{padding:10px}
.container-wrap,.container-layout{max-width:100%;}
.blank-small{height:10px;line-height:10px;}
.blank-big {height: 20px;line-height: 20px;}
.blank-middle{height:10px;line-height:10px;}
.radius-big{border-radius:10px}
/*background-image:url(../images/icon-header-dark.png);*/
.sidebar{width:100%;height:60px;position:fixed;z-index:999;left:0;top:0;background-repeat:no-repeat;background-position:center 50%;}
.sidebar .logo{margin:15px 0 15px 10px;float:left}
.sidebar .about{display:none}

.special-home{margin-bottom: 10px}
.index-block{margin-top: 10px;padding-bottom:90%;}
.home-block{padding-bottom:30%;}
.side-m{margin-right:0px}
.side-r{margin-left:0px}
.list-ad{margin-bottom:10px;}
.adzoom{padding:20px 0;}
.daily-m{margin-right:0px}
.daily-r{margin-left:0px}
.dailyhead h1{font-size:24px;}
.list-tui .media img{width:48px;}
.adtxt{display: block;margin:20px 0;}
.adtxt strong{font-size:24px;}

.main{margin:60px 0 0 0;}
.ggad{margin:0;}
.title-block-style2 h2{text-indent: 20px;line-height:53px;}
.site_tree{margin:10px 0;}
.site_tree strong{font-size:18px;text-align:center}
.site_tree h2{font-size:18px;}
.tab-title{text-align: center}
.tab-title strong{font-size: 18px;margin-bottom:20px}
.tab-normal .tab .tab-nav li{width:33.3333%;display:block;float:left;text-align: center;margin:0 0 10px 0;}

.spec p{font-size:18px;line-height:32px}
.spec{min-height:auto}
.spec-title h1{font-size:20px;}
.spec h2{font-size:20px;line-height:24px}
.spec h3{font-size:18px;line-height:24px}


.special-wrap{width:100%;margin:20px 0 0 0}

.special-list {margin:5px 0;}

.special .padding-large{padding:20px}
.special hr{margin:15px 0 0 0;}
.special .special_url .name .media .media-body a strong{margin-top:15px;margin-bottom:0;}
.special .special_url{padding:15px 0;}
.special .special_url .name .media .media-body{padding-right:20px}
.special .special_url .name .media img.bigpic{width:120px}

.excerpt-4 .media{margin-bottom: 10px}
.excerpt-4 .media-body .padding-big{padding:10px}

.site_url .tui{right:5px;top:5px;height:18px;line-height:18px;width:18px;}
.site_url{padding:10px;margin-bottom:10px;}
.site_url .des{margin-bottom: 10px;}
.site_url .name .media img{width:36px;height: 36px}
.site_url .name .media.media-x .float-left {margin-right: 10px;}
.site_url .name .media .media-body strong,.site_url .name .media .media-body h2 {margin-top:5px;font-size:16px}

.site_info{margin-top:10px}
.site_info .media .media-body h1 {margin:0 0 10px 0;line-height:24px;font-size:20px}
.jumpurl a.button{line-height: 24px;margin-right:0;margin-bottom:10px;padding:5px 15px;}

.book_url{padding:10px;margin-bottom:10px;}
.book_url .name .media img{width:36px;height: 36px}
.book_url .name .media .media-body strong {margin-top:6px;height:18px}

.site_article .padding-large{padding:10px 15px}
.ad-bar a.botton{font-weight:600;line-height:30px;display: block;position:relative;border-radius:30px;padding:5px 20px;background: -webkit-gradient(linear,left top,right top,from(#5c50d4),to(#C17BFA));background: linear-gradient(90deg,#5c50d4,#C17BFA);margin-left:0px}
.ad-bar a.botton i{vertical-align: middle;height:30px;display:inline-block;margin:0 5px 0 0;}
.prenext-text .text-r{text-align:left;}
.list-post-x .media .thumb-bd{position:relative;max-width:33%;}
.excerpt-mask .media-img{margin-bottom:10px} 
.topic_loop .owl-nav .owl-prev{left:10px;}
.topic_loop .owl-nav .owl-next{right:10px} 

.dialog .dialog-body{padding:10px 20px 20px 20px;}
.dialog.log{width:100%;}
.dialog.log .dialog-body{padding:0;}
footer{padding:20px;}
}
